|
Book details / order |
BEGINNING JAVASCRIPT, 5ED |
Beginning javascript 5th edition shows you how to work effectively with javascript frameworks, functions, and modern browsers, and teaches more effective coding practices using html5. this new edition has been extensively updated to reflect the way javascript is most commonly used today, introducing you to the latest tools and techniques available to javascript developers. coverage includes modern coding practices using html5 markup, the json data format, dom apis, the jquery framework, and more. exercises with solutions provide plenty of opportunity to practice, and the companion website offers downloadable code for all examples given in the book.
introduction
chapter 1: introduction to javascript and the web
introduction to javascript
where do my scripts go?
your first simple javascript program
writing more javascript
a brief look at browsers and compatibility problems
summary
chapter 2: data types and variables
types of data in javascript
variables--storing data in memory
using data--calculations and basic string manipulation
data type conversion
arrays
summary
chapter 3: decisions and loops
decision making--the if and switch statements
looping--the for and while statements
summary
chapter 4: functions and scope
creating your own functions
scope and lifetime
functions as values
summary
chapter 5: javascript--an object based language
object based programming
javascript's native object types
creating your own custom objects
creating new types of objects (reference types)
summary
chapter 6: string manipulation
additional string methods
regular expressions
the string object
using the regexp object's constructor
summary
chapter 7: date, time and timers
world time
timers in a web page
summary
chapter 8: programming the browser
introduction to the browser's objects
determining the user's browser
summary
chapter 9: dom scripting
the web standards
the document object model
manipulating the dom
summary
chapter 10: events
types of events
connecting code to events
the standard event model
event handling in old versions of internet explorer
writing cross browser code
native drag and drop
summary
chapter 11: html forms: interacting with the user
html forms
traditional form object properties and methods
html5 form object properties and methods
summary
chapter 12: json
xml
json
summary
chapter 13: data storage
baking your first cookie
creating a cookie
getting a cookie's value
cookie limitations
cookie security and ie
web storage
summary
chapter 14: ajax
what is ajax?
using the xmlhttprequest object
creating a simple ajax module
validating form fields with ajax
things to watch out for
summary
chapter 15: html5 media
a primer
scripting media
summary
chapter 16: jquery
getting jquery
jquery's api
summary
chapter 17: other javascript libraries
digging into modernizr
diving into prototype
delving into mootools
summary
chapter 18: common mistakes, debugging
and error handling
d'oh! i can't believe i just did that: some common mistakes
error handling
debugging
summary
appendix a: answers to exercises
appendix b: javascript core reference
appendix c: w3c dom reference
appendix d: latin 1 character set
index
Author : Jeremy mcpeak
Publication : Wrox
Isbn : 9788126565467
Store book number : 107
NRS 1120.00
|
|
|
|
|
|
|
|
|
|